package com.yc.jpyy.batch.dao;

import java.util.List;
import java.util.Map;

import org.springframework.dao.DataAccessException;
import com.yc.jpyy.base.dao.BaseDao;

public interface BatchDao extends BaseDao{


	int addBatchDao(Map<String, Object> paramsMap) throws DataAccessException;
	
	int updateStudentBase(Map<String, Object> paramsMap) throws DataAccessException;
	
	int addExamBatchDao(Map<String, Object> paramsMap) throws DataAccessException;
	
	
	int selectRelation(Map<String, Object> paramsMap) throws DataAccessException;
	
	int delBatchDao(Map<String, Object> paramsMap) throws DataAccessException;

	int updateBatchDao(Map<String, Object> paramsMap) throws DataAccessException;
    //查询
	List<Map<String, Object>> findBatch(Map<String, Object> paramsMap)throws DataAccessException;
	
	int findBatchCount(Map<String, Object> paramsMap) throws DataAccessException;
	
	List<Map<String, Object>> findBatchSelectDao(Map<String, Object> paramsMap)throws DataAccessException;
	
	Map<String, Object> findBatchByIdDao(Map<String, Object> paramsMap)throws DataAccessException;
	
	List<Map<String, Object>> getBatchDisatributeList(Map<String, Object> paramsMap)throws DataAccessException;
	
	int selectBatchDisatributeCount(Map<String, Object> paramsMap) throws DataAccessException;

}
